dull, thick-witted person - Turco Inglés Diccionario